.clearfix {
    zoom: 1;
}
.clearfix:after {
    display: block;
    content: "clear";
    clear: both;
    line-height: 0;
    visibility: hidden;
}
.news{
    width:1200px;
    overflow:hidden;
    margin:0 auto;
    .news-tabs{
        width:100%;
        height:30px;
        margin:40px 0 30px 0;
        .news-tab{
            width:100%;
            height:100%;
            li{
                width:96px;
                height:25px;
                margin:0 10px;
                background:#eee;
                border-radius:3px;
                float:left;
                list-style: none;

                a{
                    float:left;
                    display:block;
                    width:100%;
                    height:100%;
                    line-height:25px;
                    list-style: none;
                    text-decoration: none;
                    color:#000;
                    text-align:center;
                    border-radius:3px;
                }
            }
            .active{
                a{
                    background:#525f7e;
                    color:#fff;
                }

            }
        }
    }
    .news-left{
        width:100%;
        padding-left:19px;
        padding-right:13px;
        float:left;
        //.buniness {
        //    width: 100%;
            h5{
                width:100%;
                height:22px;
                line-height:22px;
                border-left:2px solid #ff0054;
                font-size:22px;
                margin-bottom:23px;
                .news-empty{
                    display:block;
                    width:14px;
                    height:22px;
                    float:left;
                }
                .more{
                    text-decoration: none;
                    float:right;
                    display:block;
                    width:50px;
                    height:16px;
                    font-size:12px;
                    color:#999;
                    text-align:center;
                    img{
                        margin-top:3px;
                        float:right;
                    }
                }
            }
            .content-left {
                width:100%;
                .con-left-item {
                    width: 100%;
                    height:120px;
                    position: relative;
                    padding:16px 0;
                    border-bottom:1px dashed #eee;
                    .left-item-img {
                        width: 190px;
                        height:100%;
                        float: left;
                        a {
                            width: 100%;
                            img {
                                width: 100%;
                                height:120px;
                            }
                        }
                    }
                    .left-item-txt {
                        width: 990px;
                        height:100%;
                        margin-left:20px;
                        float:right;
                        position: relative;
                        .left-title {
                            width: 100%;
                            font-weight: 700;
                            text-align:left;
                            font-family:"Microsoft YaHei";
                            font-size:16px;
                            color: #333;
                            a {
                                color: #333;
                                text-decoration: none;
                                height:100%;
                            }
                        }
                        .left-detail {
                            width: 100%;
                            .left-con-detail {
                                width: 100%;
                                height:100%;
                                .detail-text{
                                    width:100%;
                                    margin-top:20px;
                                    color:#666;
                                    font-family:"Microsoft YaHei";
                                    font-size:14px;
                                }
                            }
                        }
                        .left-detail-p {
                            width: 100%;
                            //height:10%;
                            float: left;
                            color: #666;
                            font-size: 14px;
                            line-height: 25px;
                            text-overflow: ellipsis;
                            overflow: hidden;
                            display: inline-block;
                            position: absolute;
                            bottom:0;
                            span {
                                display:block;
                                float: right;
                                //position: absolute;
                                color:#666;
                                font-family:"Microsoft YaHei";
                                font-size:14px;
                            }
                            .detail-from{
                                display:block;
                                float:left;
                            }
                            .detail-time{
                                display:block;
                                float:right;
                                margin-right:25px;
                            }
                        }
                        .left-bottom {
                            width: 100%;
                            float: left;
                            font-size: 12px;
                            color: #999;
                            .place {
                                display: block;
                                float: left;
                            }
                            .time {
                                display: block;
                                float: right;
                            }
                        }
                    }
                }
            }
       // }
    }
.pagination{
    width:100%;
    height:50px;
    .page-pagination{
        width:330px;
        float:right;
        margin-top:15px;
        li{
            float:left;
            width:50px;
            height:26px;
            line-height:26px;
            list-style:none;
            margin-left:10px;
            text-align:center;
            border:1px solid #eee;
            a{
                width:50px;
                height:26px;
                line-height:26px;
                display:block;
                text-decoration: none;
                color:#000;
                text-align:center;
            }
            .nextpage{
                cursor: pointer;
            }
            .prefpage{
                cursor:pointer;
            }
            span{

            }
        }

    }
}



}
